#pragma once

#define T_INT				0
#define T_DOUBLE			1
#define T_STRING			2
#define UTF_STRING			3

union u_val 
{
	int		iint;
	double	ddouble;
	TCHAR*	sstring;
};

class CDataSQL
{
protected:
	int m_nType;
	union u_val m_value;

public:
	CDataSQL(void);
	~CDataSQL(void);
};

typedef std::vector<CDataSQL*> ListData;
